due diligence investigation and forensic audit